putty squeezer - German English Dictionary